class StringUtil{

  static String obscureString(String input, {int startLength = 8, int endLength = 6}) {
    // 获取起始部分
    String start = input.substring(0, startLength);
    // 获取结束部分
    String end = input.substring(input.length - endLength);
    // 计算星号部分的长度
    int obscureLength = input.length - startLength - endLength;
    // 生成星号字符串
    String obscured = '*****';
    // 拼接结果
    return "$start$obscured$end";
  }

  //判空
  static bool isEmpty(String? str) {
    return str == null || str.isEmpty;
  }


}